herbaceous borders - Alemán Inglés Diccionario